Small-flowered Rose - French English Dictionary